package 面向对象;

public class ArrayUtilTest {
    public static void main(String[] args) {
        ArraysUtil util = new ArraysUtil();
       int[] arr=new int[]{0,2,4,6,8,10,1,3,5,7,9};

        System.out.println("查找数组");
        //查找数组
        int index1=util.getIndex(arr,1);
        System.out.println(index1);

        //获取最大值
       int max = util.getMax(arr);
       System.out.println("最大值"+max);
       //获取最小值
        int min=util.getMin(arr);
        System.out.println("最小值"+min);
        //获取总和
        int sum=util.getSum(arr);
        System.out.println("总和"+sum);
        //获取平均值
        int avg=util.getAvg(arr);
        System.out.println("平均值"+avg);
        //获取平均值方法二：
        int avg2=util.getAvg2(arr);
        System.out.println("平均值"+avg2);
        //复制数组
        System.out.println("复制数组");
        int[] copy=util.copy(arr);
        util.print(copy);
        System.out.println();
        //反转数组
        System.out.println("反转数组");
        util.reverse(arr);
        util.print(arr);
        System.out.println();

        //数组排序
        util.sort(arr);
        System.out.print("排序之后");
        util.print(arr);


    }
}
